/* Returns coordinates relative to the found window. */
GdkWindow *
-_gdk_windowing_window_at_pointer (GdkDisplay *display,
- gint *win_x,
- gint *win_y)
+_gdk_windowing_window_at_pointer (GdkDisplay *display,
+ gint *win_x,
+ gint *win_y,
+ GdkModifierType *mask)
{
- GdkModifierType mask;
GdkWindow *found_window;
gint x, y;
found_window = _gdk_windowing_window_get_pointer (display,
_gdk_root,
&x, &y,
- &mask);
+ mask);
if (found_window)
{
GdkWindowObject *private;
gdk_window_quartz_set_events (GdkWindow *window,
GdkEventMask event_mask)
{
- if (!GDK_WINDOW_DESTROYED (window))
- {
- GDK_WINDOW_OBJECT (window)->event_mask = event_mask;
- }
+ /* The mask is set in the common code. */
}
void
}
static void
-gdk_window_quartz_shape_combine_mask (GdkWindow *window,
- GdkBitmap *mask,
- gint x,
- gint y)
-{
- /* FIXME: Implement */
-}
-
-void
-gdk_window_input_shape_combine_mask (GdkWindow *window,
- GdkBitmap *mask,
- gint x,
- gint y)
-{
- /* FIXME: Implement */
-}
-
-void
-gdk_window_input_shape_combine_region (GdkWindow *window,
- const GdkRegion *shape_region,
- gint offset_x,
- gint offset_y)
+gdk_window_quartz_input_shape_combine_region (GdkWindow *window,
+ const GdkRegion *shape_region,
+ gint offset_x,
+ gint offset_y)
{
/* FIXME: Implement */
}
{
GdkWindowObject *private;
- g_return_if_fail (GDK_IS_WINDOW (window));
-
private = (GdkWindowObject *)window;
private->accept_focus = accept_focus != FALSE;
{
GdkWindowObject *private;
- g_return_if_fail (GDK_IS_WINDOW (window));
-
private = (GdkWindowObject *)window;
private->focus_on_map = focus_on_map != FALSE;
GdkPixmap *pixmap,
GdkBitmap *mask)
{
- g_return_if_fail (GDK_IS_WINDOW (window));
-
/* FIXME: Implement */
}
gdk_window_set_icon_name (GdkWindow *window,
const gchar *name)
{
- g_return_if_fail (GDK_IS_WINDOW (window));
-
/* FIXME: Implement */
}